home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / InfoMac Digests / InfoMac Vol. 6 / InfoMac 6.54 < prev    next >
Encoding:
Text File  |  1988-06-18  |  15.1 KB  |  398 lines  |  [TEXT/ttxt]

  1.  
  2. List (Unformatted): INFO-MAC DIGEST V6 #54
  3.  
  4.  
  5. INFO-MAC Digest         Wednesday, 1 Jun 1988      Volume 6 : Issue 54
  6.  
  7. Today's Topics:
  8.                      REQUEST- Statistics for the Mac
  9.                         Smalltalk for MAC II ???
  10.                   Public domain Mac to Regis converter?
  11.                    Need Desk-Top Publishing S/W advice
  12.            Powerful, Easy to Learn Mac Programming Environment
  13.                           Word Perfect for Mac
  14.                      Becoming a Macintosh Developer
  15.                            RAM serial drivers
  16.                        dBase III code compatable??
  17.                               Systat Review
  18.                          Mac to NFS Connection?
  19.                          DA round window anyone?
  20.                       Font/DA Mover bug or feature?
  21.                           HP-IB printers & macs
  22.                            Megamax C 3.0 patch
  23.  
  24.  
  25. ----------------------------------------------------------------------
  26.  
  27. Date: Thu, 19 May 88 20:14:46 IST
  28. From: Ami Zakai <RPR1ZAK%TECHNION.BITNET@forsythe.stanford.edu>
  29. Subject: REQUEST- Statistics for the Mac
  30.  
  31. Hello I need a stat program that can do non-linear regression with at list
  32. 6 variables + analysis of variance and hypothesis test.
  33. Send info directly to:
  34.  
  35.    Dr. Ami Zakai      LifeSci project, Telecommunication.
  36.  
  37.                       Rappaport Institute for Medical Research,
  38.                       P.O.B. 9697, Haifa 31096  ISRAEL
  39.                       Phone   +972-4-516265
  40.                       Fax     +972-4-521296 attn Zakai
  41.                       Email    RPR1ZAK@TECHNION.BITNET
  42.                                RPR1ZAK@TECHNION.TECH.AC.IL
  43.                                RPR1ZAK%TECHNION.BITNET@CUNYVM.CUNY.EDU
  44.  
  45. ------------------------------
  46.  
  47. Date: Thu, 19 May 88 14:45 CDT
  48. From: JEFF SMITH <CS_JSMITH@uta.edu>
  49. Subject: Smalltalk for MAC II ???
  50.  
  51. Has anyone been using smalltalk for the MAC II? Isn't a version for MPW
  52. suppose to be out soon? I think I remember someone beta testing a version.
  53. Is APDA version out yet? We are beginning a large object oriented database
  54. project here and would like to use smalltalk. Thanks in advance.
  55. Jeff Smith
  56. UT Arlington
  57. BITNET B609CSE@UTARLG
  58. CS.NET CS_JSMITH@UTA.EDU
  59.  
  60. ------------------------------
  61.  
  62. Date: Fri, 20 May 88 12:37 EDT
  63. From: David Bogartz <DSBOGARTZ%AMHERST.BITNET@MITVMA.MIT.EDU>
  64. Subject: Public domain Mac to Regis converter?
  65.  
  66. Has anyone ever heard of or seen a public domain Mac to Regis graphics
  67. converter?  (Regis is a graphics format supported by some DEC graphics
  68. terminals.)  I am aware of Reggie(tm), a product of White Pine Software,
  69. but I'm looking for something cheaper.
  70.  
  71. Please send responses directly to me and I will summarize.
  72.  
  73. Thanks!
  74.  
  75. David Bogartz
  76. dsbogartz@amherst.bitnet
  77.  
  78. ------------------------------
  79.  
  80. From: rrodrigu@teknowledge-vaxc.ARPA (Russ Rodriguez)
  81. Subject: Need Desk-Top Publishing S/W advice
  82. Date: 20 May 88 17:07:39 GMT
  83.  
  84. Dear Net-Persons:
  85.  
  86.         I'm interested in obtaining a complete desk-top publishing system
  87. consisting of either a Mac II or an AT Clone, plus a laser printer.  What
  88. I need from the net are recommendations and relevent info regarding Mac II
  89. Desk-Top publishing software. If there is enough of a response, I'll summarize
  90. and repost.  Thanks for all of the interesting & valuable information that
  91. I've already gleaned from these newsgroups.
  92.  
  93. Russell
  94. ------------------------------------------------------------------------------
  95. Disclaimer:   The opinions of Russ Rodriguez are his own and couldn't possibly
  96.             reflect those of his employer: Teknowledge, Inc., of Palo Alto, CA
  97. ------------------------------------------------------------------------------
  98. internet: rrodrigu@teknowledge-vaxc.arpa
  99. usenet:    {uunet|sun|ucbvax|decwrl|uw-beaver}!rrodrigu%teknowledge-vaxc.arpa
  100. USnail:    Teknowledge Inc, 1850 Embarcadero Rd, POB 10119, Palo Alto, CA 94303
  101.  
  102. ------------------------------
  103.  
  104. Date: Fri, 20 May 1988 10:13:27 PDT
  105. From: "Anthony E. Siegman" <siegman@sierra>
  106. Subject: Powerful, Easy to Learn Mac Programming Environment
  107.  
  108. This is one of those messages that will get me laughed at by ``real
  109. programmers'', but what the hell . . .
  110.  
  111. There's continuing discussion of the best programming environment for
  112. developing Macintosh applications, with MPW seeming to be most widely
  113. favored, for obvious reasons.
  114.  
  115. What I want to point out here are the substantial, and largely
  116. unrecognized, advantages in terms of
  117.      --power
  118.      --simplicity
  119.      --and especially, speed of learning
  120. of using Microsoft BASIC (!) as a programming environment for developing
  121. _real_ (though maybe not too complex) and genuinely ``Mac-ish''
  122. applications for the the Macintosh.
  123.  
  124. To start with, or those of you who haven't looked at a modern BASIC
  125. lately, MS BASIC has
  126.   --no line numbers
  127.   --unlimited length variable names and labels (at no cost in speed)
  128.   --all the standard structured programming constructs
  129.   --interpreter or compiler from the same source
  130.   --subprograms with _local_ variables and parameter lists (in and out)
  131.   --pretty nice built-in editor
  132.   --easy screen graphics
  133. and so on.  You still have to be careful about variable types, and
  134. remember that all variables are global in the main program, but your
  135. program design can be as structured as you want to it to be (and a _lot_
  136. easier to read than any other language).
  137.  
  138. But beyond that, all of the following Macintosh interface capabilities
  139. are directly and _easily_ available from within basic BASIC:
  140.   --Windows     (4 types, 4 levels)
  141.   --Menus     (full capabilities)
  142.   --Mouse     (full capabilities)
  143.   --Buttons     (all types)
  144.   --Edit fields
  145.   --SFGetFile     (use for opening or saving)
  146.   --Large fraction of QuickDraw capabilities
  147.   --Numerous ROM routines
  148.   --Clipboard access, in and out, text or pictures
  149.   --Event driven programming (using trapping or polling), for Timer,
  150.       Mouse, Menu, or Dialog events.
  151. In brief, you can make a BASIC program that looks every bit as Mac-ish
  152. as you like -- and compile it immediately into a free-standing clickable
  153. application.
  154.  
  155. Beyond this, once you learn a little about resources and REdit or
  156. ResEdit, through a set of very easy to use and readable ``ToolLib''
  157. library calls which come with BASIC, you can very simply create, access
  158. and use a large set of Mac resources and Toolbox capabilities,
  159. including
  160.     Arrays   Clipping    Alerts   Modal Dialogs   Graphics   Icons
  161.     Menus   Mouse   Patterns   Pictures   Points   Polygons
  162.     Regions   Resource Files   Srolling   Strings   Text   Windows
  163. In each of these cases, the Toollib calls look very much like the
  164. Toolbox calls in ``Inside Macintosh'', but all of the initialization and
  165. clean up hassles are largely avoided.
  166.  
  167. And again, when you're all done you can have a self-contained clickable
  168. application, with its own resources, icon, ``About'' box, and so on.
  169.  
  170. The canonical statement from ``real Mac programmers'' seems to be
  171. something like , ``I spent 9 months reading all 5 volumes of Inside
  172. Macintosh, and struggling with MPW, and finally I got the picture and
  173. could start doing things.''  My experience with a class I'm teaching
  174. right now is that interested undergrads with ``high-school BASIC''
  175. backgrounds can produce simple but real Mac applications within a few
  176. _weeks_ of starting on the Mac.
  177.  
  178. I'm not saying that I or anyone else would want to write a
  179. multi-featured paint program or text editor in MS BASIC.  But if you're
  180. a scientist, or teacher, or engineer, or  an amateur prgrammer in any
  181. field, who has other responsibilities in life besides Mac programming;
  182. and if you'd like to write a real Mac application with a real Macintosh
  183. interface for your class or your job or your personal use, doing it in
  184. MS BASIC is the _only_ sensible choice I'm aware of.  You can spend
  185. months with MPW -- or weeks with BASIC.
  186.  
  187. Finally, just note that it's our experience -- don't want to push this
  188. claim too hard -- that a compiled BASIC number crunching program (a big
  189. simplex program, for example, or an FFT) runs every bit as fast as the
  190. same program in any of the standard Pascals.
  191.  
  192. ------------------------------
  193.  
  194. Date: Fri, 20 May 88 11:42:37 -0900
  195. Reply-to: <JXPJC%ALASKA.BITNET@forsythe.stanford.edu>
  196. Sender: <JXPJC%ALASKA.BITNET@forsythe.stanford.edu>
  197. From: Paul Coffin
  198. From: <JXPJC%ALASKA.BITNET@forsythe.stanford.edu>
  199. Subject: Word Perfect for Mac
  200.  
  201. Dear Mac Users,
  202.         Our University is considering a large purchase of
  203. Word Perfect for the VAX and Macintoshes.  I would like to
  204. know if anyone has had any experience with any or both of
  205. those two products (especially the Mac version.)  Is it
  206. good, is it fair...does it work ???  Any comments would
  207. be most appreciated. (If you have had expierience with
  208. transfering Word Perfect files from the Mac to PC and/or
  209. VAX I would like to hear about it too.)
  210.         Please reply to JXPJC@ALASKA.BITNET and I will post
  211. a summary to this list.
  212.  
  213.         Thank You !!
  214.  
  215.         Paul Coffin
  216.         University of Alaska Southeast.
  217.         JXPJC@ALASKA.BITNET
  218.  
  219. ------------------------------
  220.  
  221. Date: Fri, 20 May 88 20:46:15 EDT
  222. From: Atul Butte <ST602397%BROWNVM.BITNET@forsythe.stanford.edu>
  223. Subject: Becoming a Macintosh Developer
  224.  
  225. I just read that becoming an Official Macintosh Developer is free. If so,
  226. how do I become one?
  227.  
  228.  
  229. _______________________________________________________________________
  230. Atul Butte
  231. Brown University           /-------\    /---------\
  232. .                          !  OK   !    !  CANCEL !
  233. .                          \-------/    \---------/
  234. ST602397%BROWNVM.BITNET@MITVMA.MIT.EDU
  235.  
  236. ------------------------------
  237.  
  238. Date: Sat, 21 May 88 00:16:03 cdt
  239. From: russo@chaos.utexas.edu (Tom Russo)
  240. Subject: RAM serial drivers
  241.  
  242.  
  243. I'm trying to learn how to use the serial drivers on the Mac, and I
  244. can't get them to work. This is what I do (all is in Lightspeed C):
  245.  
  246. Insert the SERD resources into a resource file.
  247.  
  248. Do an OpenResFile on same.
  249.  
  250. Do a RAMSDOpen on sPortB.
  251.  
  252. The last call never returns noErr, and of course no FSReads or FSWrites
  253. ever work after that.
  254.  
  255. What am I leaving out? This seems to be all Inside Mac is telling me to
  256. do.
  257.  
  258. --tvr
  259.  
  260. ------------------------------
  261.  
  262. Date: Sun, 22 May 88 20:30:34 CST
  263. From: "Larry Pickett, INFOREP"
  264. From: <C4898%UMSLVMA.BITNET@forsythe.stanford.edu>
  265. Subject: dBase III code compatable??
  266.  
  267. I would term this a worst case series of events.  I just bought a Mac SE
  268. and am looking to have it pay for itself.  First possible project is to
  269. expand and enhance a system already running and written in dBase III+.
  270. Either I beg time on a ms-dos (pardon the obsenity) machine or find a
  271. package that will run on the Mac and product dBase III+ compatable source
  272. code.  Any suggestions?  I've read ads  for McMax(?) and FoxBase any comments
  273. on these filling my need?  No chance of converting these folks too much
  274. investiment in the other culture.
  275. Acknowledge-To: <C4898@UMSLVMA>
  276.  
  277. ------------------------------
  278.  
  279. Date: Mon, 23 May 88 10:21:36 EDT
  280. From: achille%nrl-css.arpa@nrl-css.arpa (Lisa Achille)
  281. Subject: Systat Review
  282.  
  283.  
  284. I am looking for critical reviews of the Systat software
  285. for use in the analysis of human factors performance or behavioral data.
  286. If anyone is aware of any such articles or has personal experience with
  287. Systat or any other package that might be preferable, please email your
  288. comments to me directly.  You can use achille@nrl-css.arpa or
  289. ...!uunet!nrl-css!achille .  Thank you.
  290.  
  291. Lisa Achille (202) 767-0491
  292.  
  293. ------------------------------
  294.  
  295. Date:     Mon, 23 May 88 16:29:27 PDT
  296. From: grow#jerry%e.mfenet@NMFECC.ARPA
  297. Subject: Mac to NFS Connection?
  298.  
  299. We are looking for some way to connect a Mac to Sun NFS
  300. ethernet network. We've heard that there is a software
  301. package called Mac-NFS that will do this. Any info would
  302. be greatly appreciated.
  303.      --Jerry Grow
  304.        grow%mfe.mfenet@nmfecc.arpa
  305.        grow%mfe.mfenet@lbl.bitnet
  306.  
  307. ------------------------------
  308.  
  309. Date: Tue, 24 May 88 12:20:56 EDT
  310. From: Pedro de Rezende <rezende@corwin.ccs.northeastern.edu>
  311. Subject: DA round window anyone?
  312.  
  313. How do I get a DA to have a circular window?
  314.  
  315. Some things that I found out (correct me if needed):
  316. The WDEF resource must have an ID like -16000 to be an owned resource (for
  317. DA ID=12). The corresponding WIND resource must have WindProcID equal to
  318. 16*(-16000)+varCode where varCode determines title bar, grow box and the
  319. like. Note, however, that this makes the WindProcID number invalid
  320. (unacceptable to ResEdit). If the WDEF is not an owned resource, the
  321. Font/DA Mover doesn't install it!
  322.  
  323. I will appreciate replies directly to me. If I get this to work, you can
  324. count on seeing a round DA posted to this very net.
  325.  
  326. Pedro de Rezende               rezende@corwin.ccs.northeastern.edu
  327.  
  328. ------------------------------
  329.  
  330. Date: Tue, 24 May 88 12:23:21 EDT
  331. From: Pedro de Rezende <rezende@corwin.ccs.northeastern.edu>
  332. Subject: Font/DA Mover bug or feature?
  333.  
  334. Create a file with CREATOR 'FMOV' and TYPE '????', then double click on it
  335. to get into the Font/DA Mover. Click OK to the error message. Note that you
  336. are neither in Font mode nor in Desk Accessory mode. Then, without clicking
  337. in the DA button, option-open a file containing DAs. You will get the IDs
  338. of the DAs displayed over the last 2 characters of the DAs' names.
  339.  
  340. Feature or bug?
  341.  
  342. Pedro de Rezende           rezende@corwin.ccs.northeastern.edu
  343.  
  344. ------------------------------
  345.  
  346. Date: Wed, 25 May 88 17:48:41 EDT
  347. From: tom coradeschi <tcora@ARDEC.ARPA>
  348. Subject: HP-IB printers & macs
  349.  
  350. I've recently acquired an HP 7475A pen plotter, as a surplus item, and want to
  351. be able to use it with a macintosh.
  352. The problem is: it is configured with an HP-IB port, which is Hewlett-Packard's
  353. version of the IEEE-488 bus. Does anyone know of a way to drive an IEEE-488
  354. device with a mac? The printer and modem ports are both RS422/232, so that
  355. seems totally incompatible to me!
  356. There's a device called the grappler, which allows you to drive centronics
  357. interfaces with the mac's printer ports. Is the centronics interface IEEE-488?
  358. Is there any similarity between the two (ie, centronics & IEEE-488)? Is there a
  359. device similar to the grappler which would work in this application?
  360. This isn't a totally crucial device, as far as our macintosh environment is
  361. concerned, it's just that we picked it up for free, and it would be real nice
  362. to use it, if possible. Thanks well in advance for any advice anyone may be
  363. able to provide.
  364.  
  365. tom c
  366.  
  367. "MS-DOS. Just say NO!!"
  368.  
  369. ------------------------------
  370.  
  371. Date: Thu, 26 May 88 07:56:56 cdt
  372. From: russo@chaos.utexas.edu (Tom Russo)
  373. Subject: Megamax C 3.0 patch
  374.  
  375.  
  376. The version of Megamax C I have will not run on newer (i.e. since intro
  377. of Mac Plus. I'm a bit of a stick-in-the-mud) versions of the operating
  378. system. When I first found this someone told me to patch the
  379. executables and libraries by replacing all occurances of one word to
  380. another. I did that on the compiler, linker,editor and syslib, but on
  381. no other utility programs. Now I need convert, and have forgotten the
  382. patch. Does anybody know what sequence I am supposed to replace with
  383. which?
  384.  
  385. I've quite frankly had it up to here (he points to a location several
  386. inches above his head) with Megamax, and am planning to move to
  387. Lightspeed any minute. In fact, that's why I want convert -- I don't
  388. want to retype every toolbox function name in my old programs when I
  389. switch to lightspeed.
  390.  
  391. --tvr
  392.  
  393. ------------------------------
  394.  
  395. End of INFO-MAC Digest
  396. **********************
  397.  
  398. ACTION>